home *** CD-ROM | disk | FTP | other *** search
/ Developer CD Series 2000…tember: Reference Library / Dev.CD Sep 00 RL Disk 1.toast / mac / Technical Documentation / Develop / develop Issue 28 / develop Issue 28 code / Infinity OpenDoc Sizer / OpenDoc Sizer README < prev   
Encoding:
Text File  |  1996-05-11  |  3.1 KB  |  47 lines  |  [ttro/ttxt]

  1. Infinity OpenDoc Sizer
  2. Written by Troy Gaul, Infinity Systems
  3. © 1996 Infinity Systems. All rights reserved.
  4.  
  5.  
  6. D E S C R I P T I O N
  7.  
  8. Infinity OpenDoc Sizer is a drag-and-drop application which allows you to set the amount of memory used for the document heap by an OpenDoc document. 
  9.  
  10. Note that OpenDoc parts allocate much of their memory from the area known as temporary memory, so increasing a document’s heap size beyond a certain point will not be helpful and may in fact be counterproductive.
  11.  
  12. However, certain pieces of the parts get loaded into the application heap, and on some parts and part families (such as Cyberdog), this amount can be large enough that they can’t be brought into a document using the normal default heap size. 
  13.  
  14. In order to use them in such a document, you can increase the memory allocated to that document using the Size dialog, which can be accessed via the Document Info menu item in the Document menu once you have opened the document. This sometimes presents a problem, though, as in order to set the document’s heap size you must first open the document, but you might not be able to open it if its heap size is too small. This is where the Infinity OpenDoc Sizer comes in. 
  15.  
  16.  
  17. U S A G E
  18.  
  19. Simply drag a file in the Finder and drop it onto the Infinity OpenDoc Sizer application icon (or launch the application and use the Open menu item to open the document). You will be presented with a dialog you can use to set the custom size of the document or the default size for all OpenDoc documents which don’t have custom sizes.
  20.  
  21. Also, if you only wish to change the default size for OpenDoc documents, you can open the application and use the “Set Default Heap Size...” menu item.
  22.  
  23.  
  24. L I M I T A T I O N S
  25.  
  26. The current version of the Infinity OpenDoc Sizer is 1.0d2. The “d” means that it is a development version. This means that it has not been extensively tested (or even tested very much at all). In particular, there might be some odd behavior in some unusual cases (such as when the OpenDoc document you attempt to resize is already open, you set the size too small or too large, etc.).
  27.  
  28. I’m also considering making a few small changes before I release a final version. However, this application seems to work pretty well for the normal cases, and I’ve been encouraged to release it in its current form.
  29.  
  30.  
  31. C O N T A C T I N G    T H E    A U T H O R
  32.  
  33. If you have any comments, questions, or problems with the Infinity OpenDoc Sizer, feel free to contact me via e-mail:
  34.  
  35. Troy Gaul
  36. Infinity Systems
  37.  
  38. Internet: tgaul@apple.com
  39. America Online: TGaul (tgaul@aol.com)
  40.  
  41.  
  42. L E G A L   S T U F F
  43.  
  44. Permission to use, copy, modify, and distribute this software and its documentation for any purpose and without fee is hereby granted, provided that the copyright notice appears in all copies. This software is provided “as is” without express or implied warranty. 
  45.  
  46. It cannot be distributed for profit, but it may be included in packages of freeware for which a nominal fee is charged as long as there is a special offer for authors of the software included in the package or permission is requested.
  47.